I need your suggestion and thoughts if this kind of indexing is not bad.
probably I have to privatize the struct because they might have the same name of the others.
should I prefixed my structs?
is there a way to use a private struct?
library thunder initializer init/*By JC Helas*/