The 'with' keyword
#define with(m) . = src; src = ##m; if(1)#define endwith src = .; . = nullmob/Login() var mob/m = new/mob // with(m) world << name endwith // world << name
with() is a bad feature