* Expand procedure tests and fix bug with default ids * Add tests * Remove xml_procedures_test.js and add non-overlapping test cases into procedures_test.js