TimeTurner: If constructor functions are not the best approach, how would one go about developing a module that can create multiple server instances?