'Create a basic storage strategy. Parameters:
- `key`: The key on the Mutagen file object used to access the
field\'s data.
- `as_type`: The Python type that the value is stored as
internally (`unicode`, `int`, `bool`, or `bytes`).
- `suffix`: When `as_type` is a string type, append this before
storing the value.
- `float_places`: When the value is a floating-point number and
encoded as a string, the number of digits to store after the
decimal point.'

def __init__(self, key, as_type=six.text_type, suffix=None, float_places=2):

    self.key = key
    self.as_type = as_type
    self.suffix = suffix
    self.float_places = float_places
    if (self.suffix and (self.as_type is six.text_type) and (not isinstance(self.suffix, six.text_type))):
        self.suffix = self.suffix.decode('utf-8')
