groovy

positional parameters in constructors behaves like a default constructor