public static Pointcut read(DataInputStream s, ISourceContext context) throws IOException {
public static Pointcut read(VersionedDataInputStream s, ISourceContext context) throws IOException {
	public static Pointcut read(DataInputStream s, ISourceContext context) throws IOException {		IfPointcut ret = new IfPointcut(ResolvedMember.readResolvedMember(s, context), s.readByte());		ret.readLocation(context, s);		return ret;	}