fix https://github.com/componentjs/component/issues/611