if you are ok with multiple exit points out of a function, sure, but i prefer a single exit point.