added dump() method wich retrieves expression and recursively dump all children