I realized last night that I’m essentially building a quasi standard library and a sorta type system for Fish Shell scripts. I may be engaging in ludicrous behavior.