add new backend to DefinitionLoader