I'm not new to programming but definitely rusty. Coming back into it for the first time in c++ has been a bit jarring.

I am looking to create a couple tools to experiment with and was wondering the best way to go about it. One will use a lot of functionality of knots but I'm not sure as to how hard it would be to subclass the knot and remove (what I believe is) the element constraint. (tell me if i'm mixing terms here). Any leads to a good subclassing refesher (i.e. what includes I really need in the subclass etc.) would be extremely beneficial.

Thanks.