smapapi-29, monad for generated ids