refactored translator+classfile for more signature usage (instead of simple string concatenation)