Forgot to actually implement the case of XL engines that I created for
issue #74.