@Override
 public boolean supportsOption(Option<?> option) {
   return connection.supportsOption(option);
 }
 public boolean supportsOption(final Option<?> option) {
   return channel.supportsOption(option);
 }
 /** {@inheritDoc} */
 @Override
 public boolean supportsOption(final Option<?> option) {
   return SUPPORTED_OPTIONS.contains(option) || delegate.supportsOption(option);
 }