Make EDD_Download properties private. #2837
Introduce new magic __get() method for EDD_Download. #2837
Add get_ID() method. #2837
Rework methods in EDD_Download to only setup values of not isset. #2837