misc tweeks to set proper location information for quoted elements
more location tweaks
bytecode generation improvements, now that we have quoted expressions working properly