Having worked at Hamiltons (now BFLS) while this was being designed, I totally agree. It is horrible. Working there was one of the most frustrating 9 months of my life. good riddance.
Let me suggest that they rearrange their acronym so that the B and S can get more properly acquainted. something like LFBS :-)