Make store engine pluggable