BesselGetter: Use a CSE cache so that expressions with redundant substructure will get CSE'd properly (closes #3). See merge request !11