support nested submappers v2

Same as #11 except I added a test and mentioned nested calls in the documentation.