K2 Smartofrms is a designer of user interfaces. It helps you build forms for applications of various complexity. Even though there are a lot of standard components, events, actions, themes, we do not fully control the Document Object Model (DOM). That is produced by the K2 Smartforms engine. But what if we need something non-standard? What if we need to exceed the limits?