committing perjury requires lying