Use call instead of apply in constructor
update readme
update README.md