return ((Expression) steps.getLast()).returnsType();
int rtype = ((Expression) steps.getLast()).returnsType(); return rtype;
    public int returnsType() {    	if( steps.size() == 0 )    		return Type.NODE;    	return ((Expression) steps.getLast()).returnsType();    }