code: @Override
  	public boolean checkPermission(Set<SecurityGroup> groups, Permission permission)
  	{
  		if (groups == null || groups.isEmpty())
  			return false;
  
  		for (SecurityGroup group : groups)
  		{
  			if (checkPermission(group, permission))
  				return true;
  		}
  
  		return false;
  	}
docs: /*
  (non-Javadoc)
  
  @see nyla.solutions.core.security.data.Acl#checkPermission(java.util.Set,
  nyla.solutions.core.security.data.Permission)