Reader impl; parses propident, propvalue, property, node, sequence. Tests for all