A few months ago, a coworker created a set of extension methods to turn NHibernate ’s Criteria API into a more fluenty, strongly typed API. We’ve been using it in a production app for a few months, and I wanted to share it with the world. After talking...