Extend `CustomerWrapper` support for `TokenInterface`

Fixes #347