I don't like the name `canFlowToP_desc`. Alternatives? Maybe camelcase everything?