Use pos? instead of explicit > 0 check