Adding more options for constructors
Adding a constructor region