use extend instead of home-grown merge
release 1.1.3