groovy

add an annotation that forces the compiler to check methods for their existence at compile time