before_first, before, after, after_last now print source

ruby2ruby for printing source
Chronic duration for time output