newlines at output
split templetated declarations and definitions