add draft for Euler3.clamp().