insteadof is needed for gists as well.