Powerful and flexible generator objects with the possibility of meta-inheritance