specs & impl for OSHA violation parser