B-Forms Design Factors

Before I started web developement using PHP, I have done a lot of commercial development using Oracle Forms, and Oracle Forms is where I have got my inspiration for this library. However, while developing it, I have adopted the concept to the environment of the web and PHP. Since the library has gone through several major revisions, I left things that work and are useful, and removed things that did not work or that I never used, resulting in a tight but powerful library, following these design factors: