Create specific exceptions for runtime finders to raise when not found.
create_definition now takes a slug that can be incorporated into the created id.
Make load_class an overridable method on runtime.