unconsistent

decoupling Cecil from System.Type