Ага. Есть RFC, чтобы явно задавать "если не существует, создай", и Pigeonhole его поддерживает