You're right. We don't actually need to check that they're methods/vals/constructors :) I've added a fast-path as you suggested.