I've probably missed the point of the question, but why not have a "factory" method / "constructor" in a standard module:
確定! 回上一頁