Added the high-level interface also to bitview, abstracting and sharing the packed_view's one