Added test for Join behavior with Otherwise
Enforce properly structured rules with ConfigurationBuilder.