These TypeScript method decorators make lazy loading easy by making sure that certain async functions are always called before others.