I've just realized that a deconstructor isn't applicable for implicit conversion in a method that accepts a tuple. However, I can still incorporate an implicit operator alongside the deconstructor. #dotnet https://sharplab.io/#v2:EYLgxg9gTgpgtADwGwBYA0AXEUCuA7AHwAEAmARgFgAoagNwEMoACWmMDaJgXibxgHcmAWQCeANTYcoJADwBLPBgB8ACjJomJAJQBuanUZMVCDSK3cWk6HqpEyATmO7qdx2ZvUAKjADOGeYqqrOzQzjS2ZEhMRChM3n4ynqpi9AA2ODCeOAAOqTCJGkmWIVBa1ADe1EzV0Q4qwVIAdACSGDAAtmRhNbWODdAtbe3aNgC++lSw9AAmEHipIkywkFDTTH647MLiVtKJqp5MABqFTACaZVQ9/AAWMLBxTCDrGJsYFVU1RADMtVFy7VycjAcgwTAg2Xu9CkTBS6UyOTyBTiqlEEhKsiK/VKnx61S4SiM2MaJ2KTQuY2oQA==