Added structure for declarations.