オブジェクトが渡されてしまった時の柔軟な対応