orElse
PartialListable
PartialViewable