Custom Base Class with Static `make` Function for Object Instantiation - Effect Community