Header renamed.
global_instance template structure added.
Minor changes using global_instance.