The technical implementation is of extreme relevance due to the nature of the transactions. Intent is not relevant. Bitcoin are like contracts. If you sign a contract you cannot back out of it simply by saying "i didnt intend to sign", you have already agreed to it. Dont intend to have things automatically signed for you? Then dont setup buggy software, simple.
You know what this means? Laws have been deprecated! Woo! We are no longer slaves! FREEDOM!