public ActionCombination GetBinding(string key, InputContext context)
 => GetInputMethod(context)?.GetCombination(key);
 public bool GetInputUp(string key, InputContext context)
 => GetInputMethod(context)?.GetInputUp(key) ?? false;
 public void ChangeAllKeyBindings(List <InputCombination> keys, InputContext context)
 => GetInputMethod(context)?.SetAllBindings(keys);
 public float GetInput(string key, InputContext context)
 => GetInputMethod(context)?.GetInput(key) ?? 0f;
 public void ChangeKeyBinding(string key, InputCombination newVal, InputContext context)
 => GetInputMethod(context)?.SetBinding(key, newVal);