The EXTERNAL NAME syntax is a relatively new addition to ASA, and it's probably going to be improved and/or clarified in later releases.