some initial testing; Leyland now extends Plack::Component and handle() is replaced with call()