Implemented API checks - since now on TXN controller is always validated and mismatch reported.
Removed dead code