Avoid autoboxing to single argument constructor