ical_property (Icalendar::Component)

    # File lib/icalendar/component.rb, line 218
        def Component.ical_property(property, alias_name = nil, prop_name = nil)
          property = "#{property}".strip.downcase
          alias_name = "#{alias_name}".strip.downcase unless alias_name.nil?
          # If a prop_name was given then we use that for the actual storage
          property = "#{prop_name}".strip.downcase unless prop_name.nil?

          generate_getter(property, alias_name)
          generate_setter(property, alias_name)
          generate_query(property, alias_name)
        end