String extensions are internal, fixes #69