added characterization mixin; toward pulibrary/pul-store#3