public static function tryingToMapItem(
        MapsProperty $mapping,
        Throwable $exception
    ): UnmappableInput {
        return new self(
            sprintf(
                'Failed to map the %s relation of the `%s` property: %s',
                justThe(endOfThe(classOfThe($mapping), '\\'), 1),
                $mapping->name(),
                $exception->getMessage()
            ),
            0,
            $exception
        );
    }