Added additional builtin sorts/objects and reworked the API to access them.
Reworked the Resolver API to allow for more succcinct use.