add shorthand for extensions; extensions cache;
add diff based updates
add isAtom option
version bump