fix(precompile): load directive types dynamically as well