Callable interface now only has name and type (dropped the in and out argument vectors).