added Reflector.getConstructor to return a parameterless constructor