So... yeah. The current code is guaranteed to work and the suggested (and functional) alternatives don't seem to be any better to me => keeping current code.