added ability to reject poorly formed call numbers