Path to Startup disk

Hi
Could someone tell me what I’ve done wrong here?

set myLib to load script (alias (path to startup disk) & “Library:Scripts:Preflight_Lib.scpt”)

ta!!

set myLib to load script ((POSIX path of (path to scripts folder from local domain) & "Preflight_Lib.scpt") as POSIX file)

Hi, has. Is there any particular reason why you recommend this rather than the simpler:

set myLib to (load script file ((path to scripts folder from local domain as Unicode text) & "Preflight_Lib.scpt"))

?

Thanks for that - works perfectly!!