fixes exposing error number when failures occur
fixes issue when calling Model#create with no parameters
implements angular#run