Patch object

Creates a patch object containing everything needed for a Patch.