def makeResponse(cls, objects, proto):
        """
        Create a response dictionary using this L{Virtual} command's schema; do
        the same thing as L{Command.makeResponse}, but additionally do
        addition.

        @param objects: The dictionary of strings mapped to Python objects.

        @param proto: The AMP protocol that this command is serialized to.

        @return: A L{ConnectionStartBox} containing the serialized form of
            C{objects}.
        """
        tpt = objects.pop('__transport__')
        # XXX Using a private API
        return _objectsToStrings(
            objects, cls.response,
            ConnectionStartBox(tpt),
            proto)