Abstract method name out
Only allow callables