fixes #17510 inappropriate property iteration on array
Fixes #17239. Dock containerNode never created due to a typo.
update calendar submodule