by the nature of the stateless traversal , the context node can not be returned or the iteration will go into an infinate loop . so to traverse an axis , the first function must be used to get the first node . this method needs to be overloaded only by those axis that process the self node . concode_field_sep PlaceHolder placeHolder concode_field_sep int next concode_elem_sep int next
int function ( int arg0 , int arg1 ) { return next ( arg0 , arg0 , arg1 ) ; }