pothos-library: use call interface to implement callable