behavior change to transformer resolution, will check for a transformer for each implemented interface before checking ancestors.
Some TODOs added