Refactored current solution to better fit for constructors needs.
Refactoring for introduction of constructorUrlBuilder support.