describe strategy for udf -> cascade ast