@Override
 public Complex noise() {
   return Complex.polar(mag.noise(), 2 * Math.PI * angle.noise());
 }