...same idea in law back until roman times... vir bonus.
But I would argue with the usefulness: this construct allowed flexibility and offered options if rules were not flexible enough to adequately encompass what happened... seen like this it could actually be a boon for devs... or not ;)