/** Global options
 *	@public
 *	@namespace options {Object}
 */
export default {

	/** If `true`, `prop` changes trigger synchronous component updates.
	 *	@name syncComponentUpdates
	 *	@type Boolean
	 *	@default true
	 */
	//syncComponentUpdates: true,

	/** Processes all created VNodes.
	 *	@param {VNode} vnode	A newly-created VNode to normalize/process
	 */
	//vnode(vnode) { }
};

import { empty } from './util';

/** Global options
 *	@public
 *	@namespace options {Object}
 */
export default {

	/** If `true`, `prop` changes trigger synchronous component updates.
	 *	@name syncComponentUpdates
	 *	@type Boolean
	 *	@default true
	 */
	//syncComponentUpdates: true,

	/** Processes all created VNodes.
	 *	@param {VNode} vnode	A newly-created VNode to normalize/process
	 */
	vnode: empty
};

--- 
+++ 
@@ -1,5 +1,3 @@
-import { empty } from './util';
-
 /** Global options
  *	@public
  *	@namespace options {Object}
@@ -16,5 +14,5 @@
 	/** Processes all created VNodes.
 	 *	@param {VNode} vnode	A newly-created VNode to normalize/process
 	 */
-	vnode: empty
+	//vnode(vnode) { }
 };
Remove default empty `vnode` hook (note: this is technically a breaking change, but very few people use this API and documentation has mentioned performing an existence check on the previous hook prior to calling it for a long time)
