refactoring
__construct
public function __construct($file = '', $line = 0, $name = '', $extends = array(), $methods = array())