Modeling a revolving line of credit is a crucial skill for an analyst. Additionally, it helps the analyst naturally balance a balance sheet. Which of the below are features of building a revolving line of credit into a financial model?

a. It's a 'lender of last resort'
b. Flexibility which can be used when necessary
c. Does not result in a circular calculation
d. It can be borrowed, paid back and re-borrowed as needed