pothos-library: moved callable impl stuff into detail namespace