Time and Materials Contracts Demystified