Small fixes. Spec for RKP::Interface
Refactoring and improvements