Initial DI in Zephir [ci skip]