file extension to lower case; 'offene fragen': urls to
collectino discussed
one more time: nice article about implementing immutable classes