Use Weirich style (do/end) and desc behaviors, not methods