Thanks @stof you're right. I will update this to manage all callable types, probably by adding a describeCallable() to the base Descriptor class