Ensure `keys` and `keysIn` always skip the `constructor` property on prototype objects.
Liberal use of parentheses.