exception classes need to be public
bool var withBreweries will never be null