define by := (no need for re-expansion)