Improved embedded language compilation #46