Better types.