Improve rules for super field access