Started solution to unfriendly templates problem.