Moved to here from protocols/.