Hurray dynamic scoping :(