Added api passed to command
Added option block
Added blockContent command to "transclude" content in block command
If a context is already a prototype of another context, do not do prototype inheritance
Transcluded blocks now have the correct context