Reviewed by darin and ggaren.