anchor.diff:  <3> It is possible to inject beans from our test deployment directly into the test case
   <4> This method directly invokes the health check Servlet and verifies the response
   <5> This method uses the injected health check bean to verify it is returning the expected result
  -
  -
  -
  -// end::main[]
  
positive.code: `BuildItem` instances should be immutable, as the producer/consumer model does not allow for mutation to be correctly
  ordered. This is not enforced but failure to adhere to this can result in race conditions.
  
  === Configuration
  
  Configuration is done via `@ConfigProperty`, this section is TBD.
  
  === Bytecode Recording
  
  One of the main outputs of the build process is recorded bytecode. This bytecode actually sets up the runtime environment,
  for example in order to start Undertow the resulting application will have some bytecode that directly registers all
  
negative.code: TODO: config integration
  
  
  == Testing Extensions
  
  Testing of extensions should be done with the `org.jboss.shamrock.test.ShamrockUnitTest` runner. This runner allows
  for Arquillian-style tests that test specific functionalities. It is not intended for testing user applications, this
  