replaced several croaks with carps. Hash blocks now interpret the backslash as an escape character for semicolons.