Raph Levien's Spiro package as a library
