Fix Rect initializer to only accept zero OR four arguments