- fixes #1: introduced guard to prevent exports from being exported twice