Added ability to protect fields by passing it to static property $protected
INSERT queries is now building from changed fields only