Comments
Accept default as proc with flexible arity
Document defaults and types of variables
Release 0.1.0