Thank you for your feedback.
We will include such article about the "ISchedulerEvent" in our documentation with more information about each field. Your findings that "RecurrenceRule" is not a user definable field are correct.
Also we will consider validating this field and throwing an exception.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI