added Packages.for_subjects to get subject-specific package availability