Consume strings instead of borrowing slices and creating strings