Updated to only expose public symbols