allow assembly.soap.prepare to input multiple singleton files