Does `view.$el` exist when `view.elements` is defined? If so, shouldn't this block be unconditional, rather than in an `else` block?