Makes it easier to understand what happens when a real element isn't passed as a target to updateVisibility(). Also makes the code more robust to future changes. Co-authored-by: Alex Tanskanen <aleta@cendio.se> Co-authored-by: Niko Lehto <nikle@cendio.se>