Verifies that the source is expected here and returns its resource ID, which is used in call to
new_child.
It returns null, when the source is not part of the backend and should be removed
instead. The default implementation allows all sources, which has esourceresource extension defined.
| this | |
| source |
an Source |
|
a resource ID corresponding to |