Allow multiple definitions and expansions