fix for issue 683 with unit test for splat modified to account for it and cleaned (joel)