The last of the requests. This came together pretty quickly as it's a fairly simple design. Suggested by Jacob S Blaustein.