Ported Rotok shorthand module