async def METHOD_NAME(self, *, encoding="utf-8", loads=METHOD_NAME.loads, **kwargs):  # NOQA: E999
    stripped = self._body.strip()
    if not stripped:
        return None
    return loads(stripped.decode(encoding))