Namespace requires use of __construct for constructor