Configurable (hackage): Describe types as configurable and then write specializers all in one place
Keywords: control|library|mit