playing around with stuff
overriding existing methods
reflection: process by which a program can inspect, analyze and modify itself. eg: .methods or .instance_variables for a class
encapsulation example
corrected code for the encapsulation example
"