removed ids from 'Text' objects as they are made redundant by ids on the 'Node' objects