I would have thought this little design had been done many times already, but maybe this is the first.