Will use default value instead of erroring if missing parameter