I think `toString` is important here in case the property is the value `false`. Also need a test case to ensure we don't change the behavior by mistake in the future.