A minimalist of how to implement a patch method, similar to the Patch from Delta of oData..