yeah, unfortunately this does not work in blocks because of how our type inference works. generic types do not have the best support right now. can you give me a link to your code, though @Sarge? i would love to have it as a test case if we ever go improve this.