fix jsdoc
clean up how property equation form is specified when creating LineNode