def initialize(options={})
      @objects = @scenarios = @select_locked_cells = @select_unlocked_cells = false
      @sheet = @format_cells = @format_rows = @format_columns = @insert_columns = @insert_rows = @insert_hyperlinks = @delete_columns = @delete_rows = @sort = @auto_filter = @pivot_tables = true
      @password = nil
      parse_options options
    end
Creates a new SheetProtection instance
@option options [Boolean] sheet @see SheetProtection#sheet
@option options [Boolean] objects @see SheetProtection#objects
@option options [Boolean] scenarios @see SheetProtection#scenarios
@option options [Boolean] format_cells @see SheetProtection#objects
@option options [Boolean] format_columns @see SheetProtection#format_columns
@option options [Boolean] format_rows @see SheetProtection#format_rows
@option options [Boolean] insert_columns @see SheetProtection#insert_columns
@option options [Boolean] insert_rows @see SheetProtection#insert_rows
@option options [Boolean] insert_hyperlinks @see SheetProtection#insert_hyperlinks
@option options [Boolean] delete_columns @see SheetProtection#delete_columns
@option options [Boolean] delete_rows @see SheetProtection#delete_rows
@option options [Boolean] select_locked_cells @see SheetProtection#select_locked_cells
@option options [Boolean] sort @see SheetProtection#sort
@option options [Boolean] auto_filter @see SheetProtection#auto_filter
@option options [Boolean] pivot_tables @see SheetProtection#pivot_tables
@option options [Boolean] select_unlocked_cells @see SheetProtection#select_unlocked_cells
@option options [String] password. The password required for unlocking. @see SheetProtection#password=