Renamed from 'flow' to 'spout' to avoid pypi conflicts.