Neat idea, but I'd reserve such things only if we absolutely need them. It makes it hard to figure out what the code will do without knowing that some build step will add/remove pieces.