code: public boolean hasNested(String expression) {
      if (expression == null || expression.length() == 0) return false;
      else return remove(expression) != null;
  
    }
docs: Indicates whether or not the expression contains nested property expressions or not.
  
  @param expression The property expression
  @return The next property expression