enhancements: microformats and @retrieve function

- added support to micro formats support
- added retrieve function to use results of compilation as inputs