program main
  fn add_one(value: i32) -> i32
    local let one : unit
      int 1 : i32
    binary + : i32
      var value : i32
      var one : i32
  fn main() -> i32
    call add_one : i32
      int 41 : i32
  test "comments stay attached"
    local let observed : unit
      call add_one : i32
        int 4 : i32
    binary = : bool
      var observed : i32
      int 5 : i32
