Use a try import block, instead of entry points

This is a cleaner design and we have less to worry about people
accidentally using the internal entry points into setUp() for their own
uses when it wasn't intended for that.