code: func CastToMapStringInterfacePtr(value interface{}) (*map[string]interface{}, bool) {
  	casted, ok := CastToMapStringInterface(value)
  	if !ok {
  		return nil, false
  	}
  	return pointers.NewMapStringInterfacePtr(casted), true
  }
docs: // CastToMapStringInterfacePtr ...