panic if BehaviorDelegate casts to no known interfaces