Conventions are conventions. As soon as you enforce them, they're no conventions anymore IMO