tests: due to word -> int change, use bounded generator
Core: use more readable accessors for display region fields