I don't see how return-early is applicable here.