WeirdoUrl - move initialization out of __construct