Cleanup and test float output api
Cleanup and test shared output apis