Copy of Or and Validation from scalautils
Parser work-in-progress
Making a mess here...
Committing more atrocities
some more decoding