making possible to use extra subtypes like the ones defined on future.bu...

This pull request is an answer to the submitted ticket #40.
making possible to use extra subtypes like the ones defined on future.bu...