diff --git a/src/Calendar/Calendar.php b/src/Calendar/Calendar.php
index <HASH>..<HASH> 100644
--- a/src/Calendar/Calendar.php
+++ b/src/Calendar/Calendar.php
@@ -16,6 +16,11 @@ class Calendar implements CalendarInterface, \IteratorAggregate
 		$this->recurrenceFactory = $recurrenceFactory;
 	}
 
+	public static function create(RecurrenceFactoryInterface $recurrenceFactory = null)
+	{
+		return new static($recurrenceFactory);
+	}
+
 	public function getIterator()
 	{
 		if($this->events === null) {
Calendar create method to allow instant chaining on an instance.