public function save($src, $updateNulls = false)
    {
        return $this
            // Attempt to bind the source to the instance.
            ->bind($src)
            // Run any sanity checks on the instance and verify that it is ready for storage.
            ->validate()
            // Attempt to store the properties to the database table.
            ->store($updateNulls);
    }