tesatReadFrom

i can changhe line 55 to 57\58 and collapse all insrtuctions into
asserTrue(XiProgram.readFrom(f) insanceof XiProgram)