Let's write a more informative method with REQUIRE, as (I believe) this is a public method than can be called by a user.