no foreach ; no parens when no parms
tabs to four spaces
add FUNC attribute
rename modules under t/lib