[Proposal] 'selfprivate' Access Control - allowing access in extension within '`self`'

This has been previously proposed as typeprivate.