BUG: fixes in function compilers
ENH: horrible hack made easy
BUG: correct casting in multilinear
MISC: added ideas to recipes