Model.__init__ allows partial data by default. Tests and docs along with that.