drop features.js
some traversing methods now support optional andSelf argument