Mltran class for abstraction