Very well constructed!
Now if you take your gauge and wander around your house checking stuff you will find some very surprising facts, all of which you may have taken for granted and never realised before.
A bit of trivia to ponder:-
Fibonacci ... his name was actually Leonardo Bonacci
and as usual he was given a nick name, now its obvious part of his surname was used and he became known a Fibonacci world wide and still is today... Italian of course.
Now we have William nicknamed Bill and Robert as Bob absolutely no relationship whatsoever.
However along comes Albert, ... AKA Al, as in Al Yankovic definitely not Italian!... that's for sure, and there is Bert as in Bert Munroe The fastest Indian, who was actually a Kiwi, all having a reasonable relationship with the original name.
go figure!