Picked through some initial 2.3 tickets today fixed…

Picked through some initial 2.3 tickets today, fixed some things that were annoying for a while, but not worthy of a 2.2.3 release.

Most importantly is the usage of extract() which is now forbidden from being used in bbPress core going forward. It’s confusing for developers and opens the door to undefined/unused variables.

There were 43 usages in all that were cleaned up, all through out the code base. None of this clean-up effected existing patches that I saw, and since 2.3 will introduce some new functionality, it was important to get these changes in early so future patches don’t go stale.