I must be missing something: why not just use `transformer`?