Added NonEmpty property
Added SequenceBuilder<T>
Improved SequenceBuilder<T> - allow addition of lazily-evaluated elements