Instsure is a function wrapper to ensure the object initialitation, preventing wrong callings to the constructor function without right context.