Application of HHH-2926 incorrectly removed the public getSource() methods. We need to add those back as they are part of a public API and as such should never have been removed.
Description
Application of HHH-2926 incorrectly removed the public getSource() methods. We need to add those back as they are part of a public API and as such should never have been removed.