Implementing forward refs in monadic assembler and interpreter