define/3: allow define to run in a child context