Design Patterns | Desertcart Jersey