Want to return a value from a function? Normally you would use the "Result" keyword, but in fact, there is another way of doing it (and I'm not talking about Exit(Value)), watch to find out about this bit of obscure Pascal syntax - which may cause some hard to spot bugs if you are not aware of it.