using the word 'expressions' here seems a bit vague, most people do not know what we mean by 'expressions'. I think we should provide 2 examples of the component in action:

 1. Complex logic to determine a boolean value (for instance, access rules in security or route matching)
 1. Complex logic to get a specific value (for instance, in the service container);