consistently use strings for method values