Using pos? instead of (> x 0).