n-ary specialized stuff for py/racket