Replace present? so that we don't need active_support