make .prototype freely mixable