anchor.diff:  
   == Creating the initial file
   
  -First, we need a java file. jbang lets you create an initial version using:
  +First, we need a Java file. jbang lets you create an initial version using:
   
   [source,shell,subs=attributes+]
   ----
  
positive.code: 
  == Running as a native application
  
  If you have `native-image` binary installed and GRAALVM_HOME set you can get native binary built and run using `jbang --native quarkusapp.java`:
  
  [source,shell,subs=attributes+]
  ----
  
negative.code: ====
  We are using a nested static public class instead of a top level class for two reasons:
  
    1. jbang currently does not support multiple source files
    2. All Java frameworks relying on introspection have challenges using top level classes as they are not as visible as public classes; and in Java there can only be one top level public class in a file.
  
  ====
  
  