Renamed functional namespace to poly