code: public boolean canAcl(String name) {
          if (getParent().ignoreACL()) {
              return false;
          }
          String newName = name.toLowerCase();
          boolean result = false;
          if (aclList.containsKey(newName)) {
              result = aclList.get(newName).canAcl();
          }
          return result;
      }
docs: Checks if a player can modify the ACL
  
  @param name The player name
  @return True if the player can modify the ACL, else false.