The amount of threads on passive vs active confusion should tell developers to get rid of this distinction ... it is counter-intuitive and unnecessary.