Added additional checks for translation table dimensions.
Translate I/O should accept only IO objects.
Pipes should break quietly.