Key can now also be a variable
Allow targeting keys to be variables