rings: added .Extend( vals : array of T )
kvm: fixed a bug with clreol when cursor was at xmax
utv: introduced _focus member and Gain/LoseFocus methods
udv: began work on extracting a palette