Self-declared records

Self-declaration 7up

Self-declaration 7up