Calling Interfaces are exclusive to each function type