def __init__(self, caller_permissions, alias_validators, for_msgpack, old_style, should_redact):<EOL>
super(StoneToPythonPrimitiveSerializer, self).__init__(<EOL>caller_permissions, alias_validators=alias_validators)<EOL>self._for_msgpack = for_msgpack<EOL>self._old_style = old_style<EOL>self.should_redact = should_redact<EOL>
Args:
    alias_validators (``typing.Mapping``, optional): Passed
        to ``StoneSerializer.__init__``. Defaults to ``None``.
    for_msgpack (bool, optional): See the like-named property.
        Defaults to ``False``.
    old_style (bool, optional): See the like-named property.
        Defaults to ``False``.
    should_redact (bool, optional): Whether to perform redaction on
        marked fields. Defaults to ``False``.