Preparation to use Observer, Complementer etc. as Plugins