Parser

- Upgraded the 'bool all' argument to ::collect to a tri-state enum, in a
  polymorphic method.
Parser

- Migrated from Boolean to tristate ::collect method.