Slightly more type-safe (and readable).