Removed check for PrimaryKeyField in BuildUpdateCommand method - unneeded.