`as obj`, `as mob` can be removed. var/ is implicit in parameter definitions. for bonus points, make it obj/item/I instead of obj/item/W, makes these things marginally easier to search for~