+ Added open() to interface
+ open() is called by abstract module store to make sure entity
representers are set