Initial implementation with optional start & closing tags
Add optional search path & path to file in block tags