Finish up socket source update for JSONPatch and push support