Replace |Object.defineProperties()| by direct assignment to |prototype| property to follow arv@'s review comment.
Fix #55.