Shifted $(seed) replacement to XMLParser. Closes #133.
Simplified Tree.hasDateTrait().
Revert "Simplified Tree.hasDateTrait()."

This reverts commit ce4faa832f6540471854517470aaae4a83062b70.
Revert "Revert "Simplified Tree.hasDateTrait().""

This reverts commit ce1803fdb92a79bccd5a1ebeb27bc22ce7973d58.
Merge branch 'master' into java8