a little bit more towards using prefix subphrase to optimize translation rule lookup