We previously required the `define` to appear directly as an expression statement, but there are common patterns where this is not the case.