by abstruse goose (#339)