can print vectors!
oh yeah, i already made eval work for vectors. cool.
printing lists works now too, which incidentally means we can also build lists
eval all args to function calls first