prettier, easier to extend handling of infixes (in progress)