#50 Add support of HEAD element placeholder.
#50 Fix bugs and add test for HEAD placeholder.
Resolve #50 Merge branch 'feature/#50-head-placeholder' into develop