ObjectiveC helper categories and classes for cross-project use