Understanding Double Ought: What Does It Mean And Its Applications