def METHOD_NAME(*context_objects):
    """Create a CommandContext chain from context_objects, using a Filler
    object to pass to each CommandContext. Can be used to validate a format
    string.
    """
    if not context_objects:
        return CommandContext()
    filler = Filler()
    def build(current, next):
        return CommandContext(next(filler), current)
    return reduce(build, context_objects, None)