Typing

Just to be sure: using NamedType instead of native python type is a transient solution, until we manage to use pure python type whenever possible?