oh wait, i see what you are saying @alasdairhodge - there is some special-case logic for the case when there is an HA class enabled but no other HA nodes, and indicated by the `disabled()` method.  i'm going to change `disabled()` to `setSingleton()`