contains method renamed to has to correspond with ES6 standard, also clear method added, bumped version to 0.4.0