building a new RememberedStringGenerator to use Unit testing