Add @non_exposed decorator