code: func NewFileStore(directory string) *FileStore {
  	store := &FileStore{
  		directory: directory,
  		opened:    false,
  	}
  	return store
  }
docs: // NewFileStore will create a new FileStore which stores its messages in the
  // directory provided.