Dedupe pubsubprocessor

Personally, I prefer the empty String literal on the LHS.  It brings benefit where a null check is not necessary and performance will be marginal at best.  If the preferred style is for 'String.isEmpty()' happy to make the change.