In reply to Rick Wicklin.

I think it would be good "SASware Ballot Idea" to extend data step's behaviour to allow for use the third level with a "::" or "#" or other relevant symbol, like: ```y = prod::function(x);``` or ```y = dev#function(x);``` :-) or even with just the dot notation: ```y = prod.function(x);``` compiler would only had to check if it isn't a hash table ;-)

In the SAS Packages Framework (https://github.com/yabwon/SAS_PACKAGES) the third level is by default set to "package".

All the best
Bart