feature: single function export - close #3