meditate upon functions as strings and stuff