Need to deal with the types having different qualifiers on them.
Need to deal with the types having different qualifiers on them.