Programming environment for editing various of my live apps without restarting them.
copy_viewport = function(v)
	return {x=v.x, y=v.y, zoom=v.zoom}
end