more explicit string <-> network address translation