Is there a way to register or implement a printer for a specific foreign type?

-Jason