export const imply = (premise: P, conclusion: C) => !premise || conclusion