This is my first post. I agree with you that definitions are important. As a Creationist, the issue of helpful mutations is important. Giving a lot away, 99% of mutations are not helpful (maybe 99.99 bar). This is an important critique of neo-Darwinism.