this is incredibly sexy.
scripted update of code from master at 3397d93 this is incredibly sexy.