SPIRE: (and) words