size helps the user to force the Container Size. If specified it overrides constraints
final Size? size;