Adding init.m for new style of package loading
More robust approach for checking if a symbol is an inverse-metric.
Using OptionsPattern[] for the overloaded MakeRule to make sure that this definition precedes the xTensor one with OptionsPattern[].
Avoid many expressions of the form Evaluate[CS[h]] and similar by
using With[{CSh = CS[h]},...]. Still a lot left.