handy GPString init method