Not type stable.  See #6116.