module GenericResources::ActsAsGenericResource