Change AutonomousComponent.call to use a CallResult as result:Rework after review.