added since to Then methods
added deprecation for all API leaking classes