WordPress Truncation call is causing php4 errors

I built a truncating class that I like more then the wordpress default get_excerpt(). Ive never been happy having to add more tags to a post. Therefor in all my themes I ad some form of truncation. My latest solution has been the class found below.