Наверное, уже было, но:

Код AS3:
// OVERLOADED!!!
// 1. Point2d ; Point2d
// 2. Number ; Number ; Number ; Number
public function BoundBox2d(p1:Point2d = null, p2:Point2d = null, minX:Number = 0, minY:Number=0, maxX:Number=0, maxY:Number=0)
Один минус - когда две перегрузки начинаются с одинаковых типов...