Missing type specifier?

BlitzMax Forums/BlitzMax Beginners Area/Missing type specifier?

I get a missing type specifier in this function.

		Function CreateBalloon:Int(balloon.BalloonCount:Int)
			For Local xiter:Int = 0 To balloon.BalloonCount
				Local b:balloon = New balloon
				b.XLoc = GraphicsWidth()/2
				b.YLoc = GraphicsHeight()/2
				b.Speed = Rand(3,10)
				b.BFrame = Rand(0,4)
				b.Direction = Rand(0,359)
				ListAddLast BalloonList,(b)
				
				If xiter => balloon.MaxBalloons
					Exit
				End If
				Return b			
			Next


BLIde points to the parameter section of the function as the problem part.

Any help appreciated?

[edit] I'm in SuperStrict mode.