Once upon a time, there was SpAsm...