def register_callback(callback):
    """
        Register 'callback' function to be invoked whenever a solution
        cal has been found or a 'partial' argument has been defined
        and reached

        See also -- prepare for details
        """
    raise NotImplementedError
