How to call protected constructor?
public class Foo{ public Foo(a lot of arguments){} protected Foo(){} } var foo=???
This obviously fails
If you need to explicitly call the constructor of you base class in your subclass, you have to use the keyword base