Initial commit.
Added a key path macro and array transform category.
Added a couple of CG functions.