- add Reader.expect, Reader.next_safe - fix fn_read_args, use TypedVar - use Reader.expect in read_function's post-fn check - use Function in read_function - add basics of blocks using { and } in read_start
hell yeah i'm going down that path lark made confusing stuff, i'll probably get more confused with a handwritten one, but oh well, such is life