semantic: Make class resolver method grabber return an array of an array of functions.
semantic: Attempt to correctly gather overloaded functions.
semantic: Don't attempt to override an empty set.
semantic: Documentation.