- now if a subtask is marked as incomplete than the parent/delegate will
  get a callback to mark itself as incomplete or do some other action
depending on use case