Many updates to parenscript segment