Implement `recursively` parameter in Matrix#apply(), so matrices can be backed in recursively in children too.
Correctly handle Item#insertChild(null)