Removed dependency from HaskellM library (using only Data.List.Split)