add store access interface to ranges

address feedback @andybons
Merge pull request #45 from tobstar87/rangeaccess

add store access interface to ranges