Experiments with git functions