add 'same-as' to the types that ignore blank values