initial sketch of case/match based Ordinals