Introducing generic Representable* scheme, Javadoc updated