This is not possible. Please dump your current version so that we can find a way of handling this without all these excessive conditionals