#48: groovy polished