Kill optional_call
Remove .implement from the public API