quick-dirty-fix (merge on its way)of ast-types to resolve the asynchronous loading dependency through defs