Update interfaces
#20 - Add getExtension()