anchor.diff:     doc.Blocks
      |> should equal [Character [Literal "LINDSEY"]; Dialogue [Literal "Hello, friend."]]
   
  -// WTF won't this compile?
  -//[<Test>]
  -//let ``Dialogue - After Parenthetical`` () =
  -//   let doc = "LINDSEY\r\n(quietly)\r\nHello, friend." |> Fountain.Parse
  -//   doc.Blocks
  -//   |> should equal [Character [Literal "LINDSEY"]; Parenthetical [Literal "(quietly)"]; Dialogue [Literal "Hello, friend."]]
  +[<Test>]
  +let ``Dialogue - After Parenthetical`` () =
  +   let doc = "LINDSEY\r\n(quietly)\r\nHello, friend." |> Fountain.Parse
  +   doc.Blocks
  +   |> should equal [Character [Literal "LINDSEY"]; Parenthetical [Literal "(quietly)"]; Dialogue [Literal "Hello, friend."]]
   
   
   //===== Page Break
  
positive.code:              This is going to be BAD.*""" |> Fountain.Parse
     doc.Blocks
     |> should equal [Action [Literal @"As he rattles off the long list, Brick and Steel *share a look.\r\n\"]; Action [Literal @"\r\n\"]; Action [Literal "This is going to be BAD.*"]]
                     
negative.code: //===== Parenthetical
  
  [<Test>]
  let ``Parenthetical `` () =
     let doc = "LINDSEY\r\n(quietly)" |> Fountain.Parse
     doc.Blocks
     |> should equal [Character [Literal "LINDSEY"]; Parenthetical [Literal "(quietly)"]];
  