WebDeclarative plugin