Looks like we can soon satisfy that deadpool itch