ability to specify the domain

domain can either by ip or ipv6. Default is ip aka IPv4
ability to use macro
README uses Markdown format
add some examples