rebasing
Merge pull request #24 from Pomax/passthroughfix

made sure function passthroughs for ceci->element use apply