A couple more points about PHP doc comment syntax: - it allows a type of "mixed" to mean any type - in the return type it allows you to have a union of types separated by | (e.g. int|object) James