Support sub-doc updates

I'm really torn on having this op in there when we don't actually have a decrement. It's a bit 'magicky' and would have strange effects when you pass in a negative number, potentially.