Separated Stmt and Form Dependencies implementation