Small update to setargs for correct handling when we have a float and not a buffer position