I slightly prefer `this.views.length`