Previously, `$variableName` was always camelized, which means that its underscores were always replaced. Now, it will only be given a singular form for `add*()` and `remove*()` methods, which seems inconsistent. I think it should always be run through `Inflector::camelize()` (below the `classify()` call for `$methodName`) and then conditionally singularized here.