make Reduced compatible to protocol (fixes #2)