Issue #4 : Support type specifier