BACKLOG-989 Replaced variable conversion with a typehint to prevent useless non array values being passed to method at all
BACKLOG-989 Added comment
BACKLOG-989 AttributeValue value can no longer be null
BACKLOG-989 Added check for attribute name
BACKLOG-989 corrected var name in test
BACKLOG-989 Corrected attribute names
BACKLOG-989 Added for presency of AttributeValue collection
BACKLOG-989 Corrected test name
BACKLOG-989 Corrected test name
BACKLOG-989 AttributeValue collection should be an array
BACKLOG-989 AttributeValue should be an array
BACKLOG-989 Added test for empty AttributeValue value
Merge branch 'develop' into feature/BACKLOG-989
Merge branch 'develop' into feature/BACKLOG-989
BACKLOG-989 Added todo
Merge branch 'develop' into feature/BACKLOG-989
Merge branch 'feature/BACKLOG-989' into develop