Why not just have a list that is then pattern matched upon?