diff --git a/HTMLKit/CSSSimpleSequence.h b/HTMLKit/CSSSimpleSequence.h
index 99948bc..f5adfec 100644
--- a/HTMLKit/CSSSimpleSequence.h
+++ b/HTMLKit/CSSSimpleSequence.h
@@ -14,9 +14,9 @@
@interface CSSSimpleSequence : CSSSelector
-- (instancetype)initWithType:(CSSTypeSelector *)selector;
-- (instancetype)initWithSelectors:(NSArray *)selectors;
+- (nullable instancetype)initWithType:(nonnull CSSTypeSelector *)selector;
+- (nullable instancetype)initWithSelectors:(nonnull NSArray> *)selectors;
-- (void)addSelector:(id)selector;
+- (void)addSelector:(nonnull id)selector;
@end
diff --git a/HTMLKit/CSSSimpleSequence.m b/HTMLKit/CSSSimpleSequence.m
index b35a2f0..832c2c3 100644
--- a/HTMLKit/CSSSimpleSequence.m
+++ b/HTMLKit/CSSSimpleSequence.m
@@ -18,7 +18,7 @@
- (instancetype)init
{
- return [self initWithSelectors:nil];
+ return [self initWithSelectors:@[]];
}
- (instancetype)initWithType:(CSSTypeSelector *)selector