Chains improved, added changeable keywords
Minor change in push in CLSINVOKE