extendable evaluation
cleanup
extensions working
default functions
bugfix #1
bugfix #2
with -> where