Parlour/Sqoop integration

My suspicion is that our users won't be particularly keen on doing that. I'm not so worried about throwing an exception in this instance, because in the normal course of using our API this should never happen. It's more so that we know immediately if we or our users make a mistake in our/their programs.