I **REALLY** like this `instance_if` class method - really nice abstraction to prevent the `const_get` leak.