See https://pmikkelsen.com/APL-and-J/Designing_an_APL_for_9front