Self-Referential Meta Learning