Can an NIL contract bind a commit even before executing an LOI?