internal static ListPush Deserialize(IReader reader, Path path = null) { var listPush = new ListPush(path); listPush.Replace(reader, shouldNotify: false); return(listPush); }