What is the reason for this ?The command sets for objects are based on subtypes so a project object behaves differently from a document or a folder object.You will probably get a lot of weird screens,trace files,Server Did Not Respond etc depending on what livelink's code is trying to do.
If you have problems with a particular subtype extract it and then import it as the new subtype either thru lapi or oscript
Having said that we have actually developed a folder looking object orphaning the ffolder code and since we wrote it has found that it is freely interchangeable as the folder or our custom object.I cannot say with any surety whether this would work in your case.
My USD 0.02
Well, if I called the wrong number, why did you answer the phone?
James Thurber, New Yorker cartoon caption, June 5, 1937