Class WhenBuilder