removed: framework.precompile()