Chaining multiple conditions

This is a cool way to do it! Type systems will be happier and it wouldn’t require changes for the string representation to look proper.

The docs specifically say “List of pairs”. To that end it seems like providing a Map is an abuse of constructs. :nerd_face: