allows multiple sync port declaration to be empty
feels more flexible that way, the user can write an empty sync
declaration and save without errors
fixed formatting of multiple sync port declarations