plugin.js revision eaa9719567e2ec55d96f9298077f5fc0effe1ed3