A framework that I use for iOS. Suffer.