public static Declare read(DataInputStream s, ISourceContext context) throws IOException {
public static Declare read(VersionedDataInputStream s, ISourceContext context) throws IOException {
	public static Declare read(DataInputStream s, ISourceContext context) throws IOException {		Declare ret = new DeclareErrorOrWarning(			s.readBoolean(),			Pointcut.read(s, context),			s.readUTF()		);		ret.readLocation(context, s);		return ret;	}