Fix for issue# 10474 -  takeExactly fails to propagate all relevant attributes

http://d.puremagic.com/issues/show_bug.cgi?id=10474

`takeExactly` failed to propagate `hasMobileElements` and `hasAssignableElements`.