impl butt cap for stroker
impl the path reverse iterator