Using OSAXen does not require the knowledge of any other scripting language.
To me "vanilla Applescript" means that my script, regardless of what it calls, contains only Applescript terminology.
John