added hasGroupSupport to Permission class