Fullfill interfaces
PSR expects one blank line after class
Invalid Reference produces proper exception on attempt to use

Invalid Reference produces proper exception on attempt to use
Add Reference after release behaviuor customization

From now object can behave like null object