added zero-filled vectors for completeness
added convenience predicates for reading feature values