anchor.diff:                          c |> getSubject
                           |> ExampleGroup.examples
                           |> List.head
  -                    example.MetaData?answer |> should equal 42
  +                    example.MetaData?answer |> should (be.equalTo 42)
               ]
           ]
       ]
  
positive.code: 
                  it "should store the meta data on the example group" <| fun c ->
                      let grp = c |> getSubject<ExampleGroup.T>
                      grp.MetaData?answer |> should equal 42
              ]
  
              context "example has meta data applied" [
  
negative.code:             it "contains two setups" <| fun c ->
                  c |> getSubject
                  |> ExampleGroup.setups
                  |> should (have.length (be.equalTo 2))
  
              it "contains one teardown" <| fun c ->
                  c |> getSubject
                  |> ExampleGroup.tearDowns
                  |> should (have.length (be.equalTo 1))
          ]
  
          describe "metadata initialization" [
  