Based on my presentation in July, which in turn had pieces taken from 2002 tech talks on gecko (waterson) and style system (dbaron)