Parameter is now immutable. This caused some changes to use of the constructor.
Support prefix in urls