class JenaLists implements Lists {

    @Override
    public List<Axiom<NamedResource>> loadReferencedList(ReferencedListDescriptor descriptor)
            throws OntoDriverException {
        executeBeforeCallbackAndVerifyArgument(descriptor);
        return adapter.referencedListHandler().loadList(descriptor);
    }

    public  JenaLists(JenaAdapter adapter, Procedure beforeCallback, Procedure afterChangeCallback);

}