support custom macro and #parse(pathname). close #1
Release 0.2.0