Cleaning up a bit after merge.
Modified my createProjectSelect's signiture and behaviour to match.

Removed the "empty" attr, took the callback out, added classname.