Removing templates, forcing json encoding, adding a macro to define path via slip action.