NG: This comment seems useless and doesn't explain the `!this.screen.dataset.layout`. A well-named variable would be more appropriate.