Vim: O and o should respect/understand current context (lists)

One little thing I noticed: It doesn’t recognize checkboxes (ie. - [ ]) as a leading list prefix, it just continues a checkbox list as a regular bullet list. Not a big deal, but a bit annoying.