Made the parsing of move specifications slightly stricter, to avoid some human errors.