Also if you really wan't to prevent small values use a guard (although, I still don't think its necessary).