We don't want to stop on a failed check against minimum secondary mass (which should just be used for a sampling range) when the user provides binary parameters explicitly; we should only check against MINIMUM_INITIAL_MASS .
Meanwhile, the MINIMUM_MASS_SECONDARY constants is not used and should be removed altogether.