attempt to add newWithContext class method to Model