Text this: Adjusting for non-compliance and contamination with a more plausible assumption.