add updateDarkDOMStates
bond -> state; add getDarkState, setDarkState; add DarkGuard#stateGetter; DarkGuard#stateSetter;
0.6.0