Better operation on mixed tokens and OOVs

* Mixed are output as-is, OOVs are duplicated and suffixed
* Mixed tokens are now marked appropriately