Updated tests with `constituents` => `$` change.
- Updated implementation to store constituents under $ instead of directly under boss.
- Implemented adding the function caller to `boss.$.constituent`. Current tests pass.