Generator: Cleaned statement binding usage
Generator: Added flag for controling binding policy
Generator: Added control over multiple statements, can be either sequential or independent