Commented out guard clauses as xUnit.net doesn't play nicely.