[lux.functional] Fixed bindleft issues and added bindfirst.