# Functions
Elide returns the first bit of its input string with a suffix of "..." if it's longer than a comfortable 40 characters.
MakeNewPassword generates a new string that's guaranteed to be different than the given one.
PrintResource returns a resource as a readable structure.
RandomInt will return a random integer between a specified range.
RandomString generates a string of given length, but random content.
WaitFor polls a predicate function once per second to wait for a certain state to arrive.
# Variables
ErrTimeout is returned if WaitFor takes longer than 300 second to happen.