Making the properties type tighter

<String, Object> from <Object, Object> even though public
constructor(AND OR) setter methods enforces <?, ?>