Singular Hierarchical Bases: Why Do We Need Them and What Are the Implementation Issues?