Thanks for answers!
Will make it work then with BaseStructure Parent, not inheritance.

(And for the PS.comment about code - it is not my code, it is from Librow article as I mentioned at the start of the thread.)