make _(begin_, end_) return _, fix #389