squash: further clarify external interfaces