http://www.webkit.org/coding/coding-style.html
Always prefix category methods to avoid collision. In the case of category methods that are very specific to the app, use app prefixes like PT_viewBackgroundColor
for ProfitTrain, for more generalized code use CB_containsString:
. If the code is part of a branded framework then use it's own prefix. We use the underscore as a way to define separation from the namespace and the method name which most people expect to start with a lowercase.