Why not just return a primitive?