Method getRequiredAttributes from Entry and Api has format getRequiredAttributes(sess, services, resource) but this method has format getRequiredAttributes(sess, resource, services) is there some reason for this? I think better is to have 1 same format in every layer (api, bl, impl...).