docs: function(value, params, property) {
              if (_.isNumber(value) && !isNaN(value)) {
                  value = new Date(value);
              }
              else if (_.isString(value)) {
                  value = new Date(Date.parse(value));
              }
  
              if (!(value instanceof Date)) {
                  throw new Error('Value of property "' + property + '" must have datetime type!');
              }
  
              return value;
          }