Changed the IReflection type to be able to create an assembly wrapper from a file