implementing separate compilation support for @converter