public function invokeAllMixinMethods($m, $a)
{
foreach (static::$mixin_classes as $mixinClass) {
// if we found it, just call it and return the result.
if (method_exists($mixinClass, $m)) {
call_user_func_array(array($mixinClass, $m), array_merge(array($this), $a));
}
}
}