function define (obj, prop, definition) {
  Object.defineProperty(obj, prop, definition)
}
Defines getter and setter property on the specified object.

@param  {Object} obj         Object where property has to be defined.
@param  {String} prop        Name of the defined property.
@param  {Object} definition  Get and set definitions for the property.
@return {Void}