Dynamic delegates.