Source block fontification is achieved by copying
source block contents into temporary buffer under appropriate major mode
and mirroring face text-properties into original buffer.
Problem is that this procedure doesn't account for user option `org-edit-src-content-indentation'.
This option adds decorative indentation to contents of source block
after editing with command `org-edit-src-code'.
Correct behavior would be to strip this indentation in order
to access the actual actual source block content. This behavior can be
observed during expansion and during execution of `org-edit-src-code'.
However, when function `org-src-font-lock-fontify-block'
copies contents of src block into temporary buffer it leaves the
indentation present. Beginning whitespace can be significant to some
languages semantics and major-mode fontification routines.