self-modifying data structures that can be sent and received instantaneously, regardless of whether the product has substantial commercial, industrial or non-consumer uses,