Adding input data filtration feature. Also new methods: database(), fields(), get_empty().