anchor.diff:  === Operators
   
   All of Java's https://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html[operators] are
  -supported with the same precedence, promotion, and semantics. 
  +supported with the same precedence, promotion, and semantics.
   
   There are only a few minor differences and add-ons:
   
  
positive.code: 
  Regular expression constants are directly supported:
  
  [source,js]
  ---------------------------------------------------------
  Pattern p = /[aeiou]/
  ---------------------------------------------------------
  
  Patterns can only be created via this mechanism. This ensures fast performance, regular expressions
  are always constants and compiled efficiently a single time. 
  
  [float]
  [[modules-scripting-painless-regex-flags]]
  
negative.code: 
  Map keys can also be accessed via subscript (for keys containing special characters):
  
  [source,painless]
  ---------------------------------------------------------
  return map['something-absurd!']
  ---------------------------------------------------------
  