Forbids Mixing Declarations And Code