Made a separate method for introspector obtaining.

This allows easier customization by creating custom introspectors.