`weak`'s cool, but do we really want to rule out the OS X classes that are haters?