protected ExpressionException invalidKey(String key){
  return new ExpressionException("key [" + key + "] doesn't exist in struct");
}

protected ExpressionException invalidKey ( String key ) { return new ExpressionException ( "key [" + key + "] doesn't exist in struct" ) ; }
throw exception for invalid key
