Made template constructor explicit to prevent infinit loop when no conversion can be found.