fix: handle empty data or options
feat: add "hX" macro for titles
feat: precompile markdown properties descriptions
feat: display params or properties
chore(release): 0.0.4