new base function for calling tree
better args handling for finds
pyjnius uses .pxi for python source