Common sense? Unless we are expecting all guilty defendants to just 'fess up at the start of the case, then we can presume at some point they are lying. Wasting a bunch of money for a perjury prosecution to add a few months to someone's sentence is not going to act as a deterrent on this, I wouldn't have thought.
So at what point does lying become perjury?