Bufferable class is changed by template spacialization.