public static PerClause readPerClause(DataInputStream s, ISourceContext context) throws IOException {
public static PerClause readPerClause(VersionedDataInputStream s, ISourceContext context) throws IOException {
	public static PerClause readPerClause(DataInputStream s, ISourceContext context) throws IOException {		PerFromSuper ret = new PerFromSuper(Kind.read(s));		ret.readLocation(context, s);		return ret;	}