Working on the implementation of support for delegates