 
 		super options
 
-		@_stack = []
-		@_seen = []
-		@_current = null
-		@_isModal = false
+		@reset()
 
 		@overlay = new Layer
 			name: "overlay"



	showNext: (layer, options={}) ->
		@transition(layer, Transitions.show, options)

	showPrevious: (options={}) =>

				parent: @
				width: @width
				height: @height

	reset: ->
		
		@_stack = []
		@_seen = []
		@_current = null
		@_isModal = false

		@showNext(@_initial) if @_initial

	# @define "isTransitioning",
	# 	get: -> @_runningTransition
