closes #48 replace explicit prototype assignment with inherit(Object,...)