Programming environment for editing various of my live apps without restarting them.
overlaps_any_definition = function(box)
	for k,def in pairs(Definitions) do
		if overlapping_areas(box, def) then
			print(def.key)
			box.name = def.key
			return true
		end
	end
end