I want to make a hierarchical Pyomo block library (Pyomo version 5.7.3). E.g. write a block for an ideal energy storage then write another block which extends the ideal energy b