Mmm that's a bit problematic since I need to read two parameters from these code blocks. That makes disadvantages outweigh advantages