Add 'patch' method