Advanced layout to place properties by row, this is exclusive with
the logic to handle forms (gridlayout names) is to use the only layout if there is only one defined, else to check if there are
Mark a field as being a date. It supports and is implicit - which means you don’t need to put that annotation on the option - for
java.time.LocalDateTime and is unspecified for other types.