i believe this is a good idea. maybe even part of an ubbt-API kinda dealio..

something i've batted around, even semi-coded.. then abandoned (for time being) as i got 'busy' frown