Ruby Tempfile sem Postfix

Tudo é explicado aqui: http://apidock.com/ruby/v1_9_3_125/Tempfile/new/class

Se você criar um Tempfile desta forma:

f = Tempfile.new 'test.png'

Você obterá um nome de arquivo como este:

f.path => 'SOMEPATH/test.png20130627-13175-1ejj0w8'

Se você não quiser a pós-correção, será necessário passar uma matriz:

f = Tempfile.new['text', '.png'] #don't forget the '.'
f
.path
#=> "SOMEPATH/text20130627-13175-1ejj0w8.png"