Refactor AbstractResource to push unnecessary methods downstream
Refactor FedoraTypesUtils to just Predicates in active use.