Refactor to a monkey patch
Refactor to class_eval