Forgot parent::__construct(). Added an exception to help troubleshooting this