Noob Method Question:- Ignoring Return

BlitzMax Forums/BlitzMax Beginners Area/Noob Method Question:- Ignoring Return

Right, so
Type ttest
	Field x:Int
	Method set:ttest(x)
		x = x
		Return Self
	End Method
End Type
Is infact quicker than
Type ttest
	Field x:Int
	Method set(x)
		x = x
	End Method
End Type
This was infact what I was getting, but I didnt understand why. Basicaly it means that any member Method that isnt going to return anything should be optimised by making it return the type. And for the life of me, I cannot understand why, and so am loath to take advantage of it.

Edit: Its only a bit quicker, so its an "On adverage" quicker, over say 10 runs. Still wierd tho