so far so good.
No difference from the non generic, so far so good.
Rating: 5 stars