Efficient library implementation of broadcast
Merge pull request #488 from dbabokin/broadcast_library

Efficient library implementation of broadcast