bounded wildcard optional setters
fix test typo
test bounded wildcard setters