don't clean up options in the loop
0.5.0
show what production markup should look like
next dev cycle, bump CLJS dep, check for IAtom protocol instead of
concrete type in om.core/root
expose state fn on cursor, there be dragons
fix signatures of Pure for 0.9.0 changes
OM-122: IWillReceiveProps protocol
every Om component gets a unique identifier
public way to get component's id
add IOmSwap protocol, like ISwap but takes additional cursor
parameter. Change transact* to take cursor as optional last
argument. All existing cursor implementations pass cursor as last
argument.