is_electron_species logic a bit off
Issue #168
new
shows that we check if any
of the species types of passed species is electron like. This any
is unnecessary as we only accept a scalar species type. It should give the right answer but appears to show the wrong intent.