'Create a new session instance. Guaranteed to create a new object with
a unique key and will have saved the result once (with empty data)
before the method returns.'

def create(self):

    raise NotImplementedError('subclasses    of    SessionBase    must    provide    a    create()    method')
