Constants (2) "Surrounding Class" is not well-defined Literally Surrounding How about class_eval()? How about instance_eval()? It will honor "destination Class/Module" i.e. Class/Module for which def works It will become less static