introduce BPModel#updateWithDictionary:
bump