NM-F&O-7: fn:base-uri()

fn:base-uri() called without arguments returns base-uri property from static context.
But many users may think it returns property of context node like all other functions taking zero or one argument
[fn:name(), fn:local-name(), fn:namespace-uri(), fn:number(), fn:root() ]. This could lead to many hard to find errors.
I propose changing name of zero argument version of function to prevent confusion.
Maybe fn:static-base-uri() or fn:implicit-base-uri() ?

Best Regards,
Noe Michejda
7th Portal S.C.

Received on Monday, 23 February 2004 20:42:49 UTC