IEnumerable: Append & Prepend

close #1