This sounds very interesting. Is this better than just using an empty function template in a BAS module, because of the "As Any" parameter type?