concept G22LeftArrowScript { S description; // the script S code; S myType() { ret dropPrefix("G22", shortClassName(this)); } toString { ret or2(description, myType() + " " + id); } }