Custom Functions
Overview
Custom functions are user-defined functions that you can add to any Dependencies instance.
While they behave similarly to static functions, they are bound to a single
Dependencies instance.
It's important to note that custom functions can only accept positional arguments, which means they cannot use named parameters.