Bastardized both BNF and regex in one fell swoop
Added some musings on parsing.