Legal patterns implement trust in IT requirements: When legal means are the "best" implementation of IT technical goals