Adding the ability to provide a fnprovider when interpreting a tree