There is absolutely no really need to make use of a return assertion because the compiler can infer that you want to return the result of the expression This appears to be similar to this issue: Fake "Property does not exist on kind 'never'" when shifting price inside callback with https://luxuryprojectsgurugram.in/