http://ch1.php.net/class_uses => (PHP 5 >= 5.4.0)

this breaks on php 5.3 which would be a pitty as unfortunately many "commercial" linux distros like suse or redhat enterprise still ship 5.3. i am not happy but we have to live with it. i would add a `method_exists('class_uses')` as first if condition, then it will just work on 5.3 too