I really like these changes: clear code, clear docs, clear assumptions!