Detecting and Creating Missing Functions rewrite

New solution, and greatly expanded discussion section 
to explain it.

From:
  unless Class::member
    Class::member = contents

To:
  do -> Class::member ?= contents