anchor.diff:  Reflection Bootstrap         avgt   60      268.510 ±     25.271  ns/op //    0.3µs/op
   MethodHandle Bootstrap       avgt   60     1519.177 ±     46.644  ns/op //    1.5µs/op
   JavaCompiler Bootstrap       avgt   60  4814526.314 ± 503770.574  ns/op // 4814.5µs/op
  -LamdbaMetafactory Bootstrap  avgt   60    38904.287 ±   1330.080  ns/op //   39.9µs/op
  +LambdaMetafactory Bootstrap  avgt   60    38904.287 ±   1330.080  ns/op //   39.9µs/op
   ----
   
   This benchmark does not do caching or bulk complication.
  
positive.code: such as `Person.getName()`, `Person.getAddress()`, `Address.getStreet()`, `Address.getCity()`, ...
  
  Reflection and MethodHandle have a neglectable bootstrap cost.
  For LamdbaMetafactory it is still acceptable: my machine creates about 25k accessors per second.
  But for JavaCompiler it is not: my machine creates only about 200 accessors per second.
  
  [source, txt]
  
negative.code: * *Java Reflection is slow.* (*)
  * *Java MethodHandles are slow too.* (*)
  * *Generated code with `javax.tools.JavaCompiler` is fast.* (*)
  * *LambdaMetafactory is pretty fast.* (*)
  
  (*) On the use cases I benchmarked with the workload I used. Your mileage may vary.
  
  