NarrowStringのソースでpositionがずれる問題をarrayで解消した。