rename
parse mutable assign
parse record type definition
fix parsing comment