added ability to define boundary-scan instructions