support any velocity-compatible package (testPackage:true in smart.json)