NEXUS-7588 Component Source Availability

no need for `public` here