Vim has a bugged `groovy` indentation. Here's the fixed version. http://www.vim.org/scripts/script.php?script_id=2961