cake(3) uses short forms: bool/int etc