@IanJ: This will not end well. Mark my words.