Unification of slices and convenience functions for object registration

Works off of https://github.com/logpy/logpy/pull/21/