add #fetch_first, #fetch_last, and #fetch_last_by
Merge branch 'release/0.0.6'