I disagree with both of those definitions. Both of the terms are ambiguous, by design. Lucidity and objectivity do not equate to fact. Science is based on facts and exactness.
I think these are more accurate:
of or pertaining to science or the sciences: scientific studies.
occupied or concerned with science: scientific experts.
regulated by or conforming to the principles of exact science: scientific procedures.
systematic or accurate in the manner of an exact science. *