Made picker a protected member to allow for the changing of SourceType by derived classes.