Add operator*, add tests.
Correction of the noexcept specification.