Generalize the idea of a describe function