code: func New() *Fixtures {
  	f := new(Fixtures)
  	f.data = make(map[interface{}][]byte)
  	fix := reflect.ValueOf(f)
  	for i := 0; i < fix.NumMethod(); i++ {
  		method := fix.Method(i)
  		if method.Type().NumIn() == 0 && method.Type().NumOut() == 2 {
  			values := method.Call([]reflect.Value{})
  			reflect.ValueOf(f.data).SetMapIndex(values[0], values[1])
  		}
  	}
  
  	return f
  }
docs: // New loads fixtures in memory by iterating through its fixture method