Accommodated the rustc changes regarding visibility and lint