Adding reflection instantiating non-public constructors