closes #11, don't pass option to Super.call when mutate is called later. Also removed conditional 'if options' tests by guaranteeing that options always exists.