Returns an Iterable that is the original iterable without the last element
Iterable<T> get init => _l.take(_l.length - 1);