Make take safe for pod value types.