change callable (reserved word) into CallableObject (grmpf)