fix #22 by extending DS.Store

#22