fixStepArgument is only needed when the argument is coming from Gherkin to unescape the quotes. If you call it inside your context, there is no reason to escape the quotes when writing the string (I mean escaping inside the PHP string, not the escaping needed for PHP itself in your source code), so ``fixStepArgument`` would not be useful here (same for next methods)