var json : Dictionary = ["first_name" : "Josh", "last_name" : "Holtz", "best_friend" : ["first_name" : "Bandit", "last_name" : "The Cat"], "friends" : [ ["first_name" : "Red Ranger"], ["first_name" : "Green Ranger"] ], "birthday" : "1989-03-01" ] var jsons = [json] /* * OLD WAY (before protocol extensions) */ // Single model var user = HarmonicModelMaker().createModel(json) // Collection of model var users = HarmonicModelMaker().createCollection(jsons) /* * NEW WAY (with protocol extensions) */ // Single model var user = UserModel.parse(json) // Collection of model var users = UserModel.parse(json)