This is done unconditionally, while it's only relevant to the PA learner.

(I'm starting to have second thoughts about the merger of PA into SGD, with all this special-purpose code in conditional blocks...)