Can we please have a standard @nodiscard attribute that all implementations agree on? Do want compile errors when functions discard the result form @nodiscard functions. It can help reduce bugs in some cases, and it's a very nice self-documenting feature which makes the API intent a little clearer.
*** This issue has been marked as a duplicate of issue 5464 ***