Composable function structure appears to work well. Deep nesting of 2 parameter functions seems to be able to go about 2000 functions deep along with the 2002 parameter defining functions without a stack overflow.