Modified code to support generic key/value BuriSupport objects (backed by an NSDictionary) instead of having to define specific objects.