Repo commits

Added repo commits.
So adding the extra `IvoryT` functions above was just laziness/sanity. We should be trying to push `IvoryT` all the way up to cli (if possible).