Adding more FP types from OO objects