fixed rebase issues for menu and hint
diff --git a/dev/js/src/selectMenu.js b/dev/js/src/selectMenu.js
index 9ef6986..3e5c605 100644
--- a/dev/js/src/selectMenu.js
+++ b/dev/js/src/selectMenu.js
@@ -1,6 +1,6 @@
 define(
-  ['menu', 'selectMenu/item', 'menu/prefix', 'menu/lengthField'],
-  function (menuClass, selectMenuItemClass, prefixClass, lengthFieldClass) {
+  ['menu', 'selectMenu/item'],
+  function (menuClass, selectMenuItemClass) {
 
     return {
       create : function (element) {
@@ -27,7 +27,9 @@
 
 	// Create object with list
 	var obj = Object.create(menuClass).upgradeTo(this)
-	  ._init(selectMenuItemClass, prefixClass, lengthFieldClass, list);
+	  ._init(list, {
+	    itemClass : selectMenuItemClass
+	  });
 
 	obj._container = element;
 	obj._select = select;