First version also fits better some of ideas I had about automated API generation/verification (http://forum.dlang.org/post/otejdbgnhmyvbyaxa...@forum.dlang.org)
Thanks for keeping to poke this issue - symbol visibility is currently a big undefined minefield in D ABI.