partial exports, export functionality