Jerusalem artichoke, or earth pear, has long occupied a special place in the beds of experienced gardeners.