fixed #84. Text prompts now observe the min and max values
fixed #85. Users can now upgrade from 2.16 to 3.0 without a crash