Use invokedynamic & latest groovy
don't keep .iml in git
tautological test example
don't know why this was void
updates to slides