created a fake string type that is secretly a byte slice