stop relying on side effects of const_missing