Add pref! macro