The idea of Expressions in VB.NET syntax is that ultimately business users might be able to understand and/or change these expressions using a rehosted workflow designer. The C# expression "Name.Length % 2 == 0" is definitely not business user friendly. Will someone who is pretty good with Excel get "Name.Length Mod 2 = 0" - probably. At least that is the goal.I like to use tests as part of the process of building the business logic. That way once your business logic is built, the tests are already done and you get very high test coverage of the app.I agree the UI of DEV10 still needs work - but there is still time.Don't worry - it's finally sunny here in Seattle today so I can take a little criticisim