add an *extremely* basic (design name only) SPEF parser