Function apply.apply

auto apply(Args...) (
  auto scope ref Args args
)
if (allSatisfy!(isSmartPtr, Args) && allSatisfy!(isMutable, staticMap!(GetControlType, Args)));