btw, the point of the embedded term would be to run things like ruby/python shells (maybe even a lisp repl...) to complement your coding. it wouldn't replace the 'pop out' console on execute (unless u want....i certainly wouldn't). imo, that of a beginner learning multiple langs, this would perfect a near perfect product.