Common: add CallableObject