An interesting thing happened to me today, while working on an enhancement for the application my company supports. I was tasked with ensuring validation worked on collection of objects, exactly the same as if it were a single object being…