in reply to sysopen() re-entrant?

It should be. If a builtin isn't re-entrant, it's buggy.