Interface for qBeta module object

Origin: LLVMex

mini3: obj
   Point:
      in x: var integer
      in y: var integer
   hello:
      xxx: val
   bye:
   ch: var char
   nest:
      you: hello
      birdie: bye
      foo:
         --in go5:< Object
         X: var integer
         P1: obj Point(,)
         go1:
         go2:<
         go3:< hello
         go4:< bye
      bar: foo
         P2: obj Point(,)
         go2::<
         go3::< You
         go4::< birdie
      snorf: foo
         go3::<
            dum: val
      R: ref Foo
      S: obj snorf --(_put('M'))
      XX: var char