Make the two cases (direct/indirect fixture) clearer. The try-catch forces the reader to jump around.