anchor.diff:  
   === static propertyMissing
   
  -Static variant of `propertyMissing` method can be added via the <<core-metaprogramming.adoc#metaprogramming_emc,ExpandoMetaClass>>
  +Static variant of `propertyMissing` method can be added via the <<metaprogramming_emc,ExpandoMetaClass>>
   or can be implemented at the class level with `$static_propertyMissing` method.
   
   [source,groovy]
  
positive.code: }
  ----
  
  Notice how, if we find a method to invoke, we then dynamically register a new method on the fly using <<core-metaprogramming.adoc#metaprogramming_emc,ExpandoMetaClass>>.
  This is so that the next time the same method is called it is more efficient. This way of using `methodMissing` does not have
  the overhead of `invokeMethod` _and_ is not expensive from the second call on.
  
  
negative.code: ----
  
  [NOTE]
  You can find an additional example in the <<_groovyinterceptable,GroovyInterceptable>> topic.
  
  === get/setAttribute
  
  