I've been asking general questions about inheritance and am splitting this question off as a separate one because it's very specific.
It appears that you cannot override a function with optional parameters?
protected function foo(a:String, s:String=null): void {}
Isn't the signature considered the same if you do this?
override protected function foo(a:String, s:String=null): void{}
Thanks
Tim

