improved $IFS handling updated tests
added include() test