attrs
incremental
chameleon
