Added Calendar support and methods for checking which properties are
defined.