added some additional assertions to test that String's new with_gusto
method doesn't modify the original string and instead returns a copy.