giza: templating in inheritance
giza: new options implementation
giza: inheritance fixes