Added verification of pipelinable property in protocol and fixed problem with getting interfaces provided by connection.