A Class of Separability Flexible Functional Forms