SMS dit: Boolean-valued models and independence