Renamed `constituents` to `$` for brevity.