abstract:The void type, in several programming languages derived from C and Algol68, is the type for the result of a function that returns normally, but does not provide a result value to its caller. Usually such functions are called for their side effects, such as performing some task or writing to their output parameters.
This would require you to take apart the box and keep in mind that if it was 'purchased' after March 1st, this must void some type of user agreement as you don't own the box but are leasing it.