we don't recommend to pass object types but instances and rely on the clone function.