Extensive configuration options for the
expert with sensible defaults for the novice
Values left at
default are automatically changed when related fields change to keep
beginners safe
Non-default values are not automatically changed on
the assumption that they were knowledgeably changed by an expert