Non-private constructors will be always reflectable