Starting to actually make DefinitionManager do useful things.